Ordering Parameters
Purchase Request Parameters
The parameters in the following table are used in requests to purchase Adobe products.
Note:
- Refer to CloudBlue Commerce API documentation for additional information on how to manage orders through the platform's API.
Parameter ID | Required | Value / Description |
---|---|---|
action_type | Yes |
Use one of the following strings:
|
adobe_user_email | No |
Customer email to create the account in the Adobe system. |
external_reference_id | No |
Reference to the external system order_id. |
Transfer Request Parameters
The parameters in the following table are used in requests to transfer Adobe products.
Parameter ID | Required | Description |
---|---|---|
adobe_vip_number | Only if the action_type is transfer |
Use one of the following strings:
|
Customer and Company Information Parameters
The following parameters are only required when the customer details or the company information did not pass Adobe's validation.
Parameter ID | Required | Value / Description |
---|---|---|
customer_company_name | No | Company name |
customer_address_line_1 | No | Business address line |
customer_address_line_2 | No | Business address line |
customer_postal_code | No | ZIP or Postal Code |
customer_city | No | City of your business |
customer_region | No |
State/region two-letter code. For example, CA. |
customer_country | No |
Country two-letter code. For example, US. |
customer_phone_number | No | Phone number |
Parameters Used for Tier Configuration
In a distributor model (N-tier), the following parameters can be provided in the API requests.
Parameter ID | Required | Value / Description |
---|---|---|
reseller_company_name | No | Company name |
reseller_postal_code | No | ZIP or Postal Code |
reseller_city | No | City of your business |
reseller_region | No | State/region two-letter code. For example, CA. |
reseller_country | No | Country two-letter code. For example, US. |
reseller_phone_number | No | Phone number |
Changing the Auto-Renewal Flag of Subscriptions
Parameter ID | Required | Value / Description |
---|---|---|
set_auto_renewal_status | Only if the Auto-Renewal status needs to be changed. |
Use one of the following values:
|
Here's an example:
{
"id": "cb_autorenewal",
"value": "active_auto_renewal_status"
}
Model One-to-One Subscription
This model allows the creation of orders with only one product per subscription. In this way, the orders can only have one product. If we want to purchase several products, we need the next parameter to have the Adobe discounts.
Parameter ID | Required | Value / Description |
---|---|---|
transaction_id | Only for one-to-one model and we want to purchase several products. |
GUID to identify the transaction. |
transaction_items | Only for one-to-one model and we want to purchase several products. | Number of orders that belongs to the transaction. |
business-model | Only for one-to-one model. |
Allows the creation of assets with 1:1 support. Use one of the following values:
|
Change and Cancellation Process
We have a period of 14 days to make the cancellation in Adobe and get the refund for an order. To allow this process, we need to indicate that the downsize is a cancel order and provide the order ID that we want to cancel.
Parameter ID | Required | Value / Description |
---|---|---|
is_cancellation_order | Only for downsizes that are cancellations for any order. |
Use one of the following values:
|
cancel_order_id | Only for downsizes that are cancellations for any order. | Adobe order ID to cancel. |
Migration Orders in Seamless-Move
To create migration orders in seamless-move, see instructions on the Manage Orders page of the Simple API guide.